package tp.tecnicasdisenio.model.validador;

import tp.tecnicasdisenio.dao.AlumnoDaoInterface;
import tp.tecnicasdisenio.model.entity.Alumno;
import tp.tecnicasdisenio.model.entity.Grupo;
import tp.tecnicasdisenio.model.entity.TrabajoPractico;

public abstract class ValidadorAbstract implements ValidadorInterface{

	protected AlumnoDaoInterface alumnoDao;
	
	protected boolean tiene(Grupo grupo) {
		return grupo != null;
	}

	protected boolean existe(TrabajoPractico trabajoPractico) {
		return trabajoPractico != null;
	}

	protected boolean existe(Alumno alumno){
		return alumno != null;
	}
	
	public AlumnoDaoInterface getAlumnoDao() {
		return alumnoDao;
	}

	public void setAlumnoDao(AlumnoDaoInterface alumnoDao) {
		this.alumnoDao = alumnoDao;
	}

	
}
